package com.meixiang.entity.servicOrder;

import com.meixiang.entity.BaseListResult;

import java.io.Serializable;
import java.util.List;

/**
 * 服务订单实体 --预约列表
 * Created by xyj on 2016/5/27.
 */
public class AllServiceOrderResult extends BaseListResult {

    private List<ServiceOrderGoodsList> list;

    public List<ServiceOrderGoodsList> getList() {
        return list;
    }

    public void setList(List<ServiceOrderGoodsList> list) {
        this.list = list;
    }

    public static class ServiceOrderGoodsList implements Serializable { // 商品详情

        private String gcId; //1 预约 2 医美 3 医旅 4 基因检测 5 培训"
        private String typeId; //1服务2培训
        private String orderId; // 订单编号
        private String goodsId; // 商品编号
        private String goodsName; // 商品名称
        private String goodsPrice;//商品价格
        private String goodsImage; //商品图片
        private String paymentState; // 支付状态 待付款0/已付款 1
        private String evaluationStatus; //评价状态 评价状态 待评价0 /已评价 1
        private String orderState; //订单状态：0:已取消;10:待付款;20:待使用;30:已使用;40:交易完成;50:已提交;60:已确认;
        private List<String> servicePwd; //服务密码
        private String orderAmount; //订单应付总金额 实际付款金额
        private String isMainStore; //店铺区分 1:总店 0:加盟店

        public String getGcId() {
            return gcId == null ? "" : gcId;
        }

        public void setGcId(String gcId) {
            this.gcId = gcId;
        }

        public String getIsMainStore() {
            return isMainStore == null ? "" : isMainStore;
        }

        public void setIsMainStore(String isMainStore) {
            this.isMainStore = isMainStore;
        }

        public String getTypeId() {
            return typeId == null ? "" : typeId;
        }

        public String getEvaluationStatus() {
            return evaluationStatus == null ? "" : evaluationStatus;
        }

        public void setEvaluationStatus(String evaluationStatus) {
            this.evaluationStatus = evaluationStatus;
        }

        public void setTypeId(String typeId) {
            this.typeId = typeId;
        }

        public String getOrderId() {
            return orderId == null ? "" : orderId;
        }

        public void setOrderId(String orderId) {
            this.orderId = orderId;
        }

        public String getGoodsId() {
            return goodsId == null ? "" : goodsId;
        }

        public void setGoodsId(String goodsId) {
            this.goodsId = goodsId;
        }

        public String getGoodsName() {
            return goodsName == null ? "" : goodsName;
        }

        public void setGoodsName(String goodsName) {
            this.goodsName = goodsName;
        }

        public String getGoodsPrice() {
            return goodsPrice == null ? "" : goodsPrice;
        }

        public void setGoodsPrice(String goodsPrice) {
            this.goodsPrice = goodsPrice;
        }

        public String getGoodsImage() {
            return goodsImage == null ? "" : goodsImage;
        }

        public void setGoodsImage(String goodsImage) {
            this.goodsImage = goodsImage;
        }

        public String getPaymentState() {
            return paymentState == null ? "" : paymentState;
        }

        public void setPaymentState(String paymentState) {
            this.paymentState = paymentState;
        }

        public String getOrderState() {
            return orderState == null ? "" : orderState;
        }

        public void setOrderState(String orderState) {
            this.orderState = orderState;
        }

        public List<String> getServicePwd() {
            return servicePwd;
        }

        public void setServicePwd(List<String> servicePwd) {
            this.servicePwd = servicePwd;
        }

        public String getOrderAmount() {
            return orderAmount == null ? "" : orderAmount;
        }

        public void setOrderAmount(String orderAmount) {
            this.orderAmount = orderAmount;
        }
    }
}
